Posts Tagged Debug program
Langkah Keempat : Menguji Program
Posted by hilda_kamaruddin in Teknologi Informasi on June 17th, 2009
Bagaimana Program di uji?
Pengujian program meliputi menjalankan berbagai pengujian kemudian menjalankan data yang sebenarnya untuk memastiakan program bekerja. Dua aktivitas utama adalah desk-checking dan debugging. Langkah tersebut dinamakan pengujian alfa.
- Melakukan desk-checking. Desk-checking hanya membaca hingga tuntas atau memeriksa program untuk memastikan bahwa program bebas kesalahan dan bahwa logikanya bisa bekerja dengan baik. dengan kata lain, desk-checking sama seperti proofreading. Langkah ini harus dilakukan sebelum program benar-benar dijalankan pada sebuah komputet.
- Debug program. Setelah program melewati desk-checking, kesalahan lain atau bug masih tetap bisa muncul. Debug berarti mendeteksi, menempatkan, dan memindahkan semua kesalahan pada sebuah program komputer. Kesalahan bisa berupa kesalahan sintaks atau logika. Kesalah sintaks disebabkan oleh kesalahan tipografi dan penggunaan bahasa pemograman yang tidak benar. Kesalahan logika disebabkan penggunaan struktur kontrol yang salah. Program yang disebut diagnostic,dapat digunakan untuk memeriksa sintaks program dan menampilkan pesan kesalhn sintaks. program diagnostic selanjutnya mebantu mengidentifikasi dan memechakan masalah.
- Menjalankan data yang sebenarnya. Setelah desk-checking dan debugging program akan berjalan dengan baik. Akan tetapi, program masih perlu diuji dengan dat riil, dan ini disebut pengujian beta. sebenarnya sangat disarankan untuk menguji program dengan data yang rusak , tidak lengkap atau melebihi kuantitas utuk melihat apakah akan membuat sistem akan mengalami crash.
Tim pemograman dapat melakukan percobaan-percobaan dengan menggunakan data yang diuji berbeda-beda, sebelum mereka yakin program dapat dirilis. Namun demikian, sesudah rilis pun masih terjadi bug mengingat pencarian kesalahan secara lengkap dipandang tidak ekonomis.




Komen Penting